physical restoration - English Synonyms Dictionary